polyhydroxy alcohol - French English Dictionary